<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>趣谈网络协议</title>
</head>
<body>
<div data-v-a6a58a5e="" class="content-list">
    <div data-v-a6a58a5e="" class="contentlistwrap">
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">开篇词 | 想成为技术牛人？先搞定网络协议！</h2>
                <div class="article-item-hd"><i class="iconfont article-item-viewed">
                    
                </i> <span class="article-item-time">2018-05-14</span></div>
                <img src="https://static001.geekbang.org/resource/image/7d/50/7dd3f821b4e790b9367af9f23a7e8750.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">有没有最本质的东西，使得你掌握了它，就能在新技术的滚滚浪潮中，保持快速学习的能力？</p>
                <div class="article-item-more"><a href="/column/article/7398" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/7398">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第1讲 | 为什么要学习网络协议？</h2>
                <div class="article-item-hd"><i class="iconfont article-item-viewed">
                    
                </i> <span class="article-item-time">2018-05-18</span></div>
                <img src="https://static001.geekbang.org/resource/image/d5/ec/d5b10854a6673a22557a465d7c03b3ec.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">一个简单的下单过程，用到了哪些网络协议？</p>
                <div class="article-item-more"><a href="/column/article/7581" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/7581">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第2讲 | 网络分层的真实含义是什么？</h2>
                <div class="article-item-hd"><i class="iconfont article-item-viewed">
                    
                </i> <span class="article-item-time">2018-05-21</span></div>
                <img src="https://static001.geekbang.org/resource/image/cb/0c/cb61d303b4ef508b856037e208f0c30c.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">你是否理解对了网络分层的真实含义？</p>
                <div class="article-item-more"><a href="/column/article/7724" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/7724">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第3讲 | ifconfig：最熟悉又陌生的命令行</h2>
                <div class="article-item-hd"><i class="iconfont article-item-viewed">
                    
                </i> <span class="article-item-time">2018-05-23</span></div>
                <img src="https://static001.geekbang.org/resource/image/0e/a8/0ec9478a039081489d07cd19a00cd2a8.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">IP地址是一个网卡在网络世界的通讯地址；MAC地址更像是身份证，是一个唯一的标识。</p>
                <div class="article-item-more"><a href="/column/article/7772" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/7772">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第4讲 | DHCP与PXE：IP是怎么来的，又是怎么没的？</h2>
                <div class="article-item-hd"><i class="iconfont article-item-viewed">
                    
                </i> <span class="article-item-time">2018-05-25</span></div>
                <img src="https://static001.geekbang.org/resource/image/4e/93/4e4b432837b091c064bc3ef23a4b0093.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">你能说出配置IP地址的具体过程吗？</p>
                <div class="article-item-more"><a href="/column/article/8015" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/8015">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第5讲 | 从物理层到MAC层：如何在宿舍里自己组网玩联机游戏？</h2>
                <div class="article-item-hd"><i class="iconfont article-item-viewed">
                    
                </i> <span class="article-item-time">2018-05-28</span></div>
                <img src="https://static001.geekbang.org/resource/image/12/64/12c36878454816bf9ab83355bfd02164.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">如何把两台电脑连在一起？如何把三台电脑连在一起？</p>
                <div class="article-item-more"><a href="/column/article/8094" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/8094">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第6讲 | 交换机与VLAN：办公室太复杂，我要回学校</h2>
                <div class="article-item-hd"><i class="iconfont article-item-viewed">
                    
                </i> <span class="article-item-time">2018-05-30</span></div>
                <img src="https://static001.geekbang.org/resource/image/03/3b/037dc0eb878bee5fc5a97c3fe2e26f3b.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">当交换机数目越来越多，遭遇环路问题的时候，该怎么办？</p>
                <div class="article-item-more"><a href="/column/article/8386" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/8386">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第7讲 | ICMP与ping：投石问路的侦察兵</h2>
                <div class="article-item-hd"><i class="iconfont article-item-viewed">
                    
                </i> <span class="article-item-time">2018-06-01</span></div>
                <img src="https://static001.geekbang.org/resource/image/9c/9c/9ccec7f6265d778a9973afa25db7ee9c.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">你知道ICMP报文有哪些类型吗？ping和Traceroute又是如何工作的？</p>
                <div class="article-item-more"><a href="/column/article/8445" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/8445">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第8讲 | 世界这么大，我想出网关：欧洲十国游与玄奘西行</h2>
                <div class="article-item-hd"><i class="iconfont article-item-viewed">
                    
                </i> <span class="article-item-time">2018-06-04</span></div>
                <img src="https://static001.geekbang.org/resource/image/2e/19/2eaa4c4ae41d0bde180805b4a7e89019.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">还记得咱们在宿舍的时候买了台交换机，几台机器组了一个局域网打游戏吗？现在我想在宿舍上网，该怎么办呢？</p>
                <div class="article-item-more"><a href="/column/article/8590" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/8590">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第9讲 | 路由协议：西出网关无故人，敢问路在何方</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-06-06</span></div>
                <img src="https://static001.geekbang.org/resource/image/73/2c/73ec27e596b73dba28b36c3ad1cce82c.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">如何配置路由？如何配置策略路由？路由算法和对应的动态路由协议又有哪些？</p>
                <div class="article-item-more"><a href="/column/article/8729" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/8729">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第10讲 | UDP协议：因性善而简单，难免碰到“城会玩”</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-06-08</span></div>
                <img src="https://static001.geekbang.org/resource/image/88/da/88ba89d6830218e0fa2489c23076bcda.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">TCP和UDP有哪些区别？UDP的特点和使用场景有哪些？初此之外，我还会跟你谈谈五个基于UDP的“城会玩”例子。</p>
                <div class="article-item-more"><a href="/column/article/8924" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/8924">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第11讲 | TCP协议（上）：因性恶而复杂，先恶后善反轻松</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-06-11</span></div>
                <img src="https://static001.geekbang.org/resource/image/dc/dd/dc295a95d0b4219a858d7a1a2feea4dd.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">我分两节的内容来讲TCP协议。这一节，我主要和你讲TCP包头的格式、TCP的三次握手、TCP状态机。</p>
                <div class="article-item-more"><a href="/column/article/8975" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/8975">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第12讲 | TCP协议（下）：西行必定多妖孽，恒心智慧消磨难</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-06-13</span></div>
                <img src="https://static001.geekbang.org/resource/image/2d/62/2dc5971d53278502b34a0253d69ee062.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">这节是TCP协议的最后一部分。我为你讲解TCP协议中的顺序问题、丢包问题、流量控制问题和拥塞控制问题。</p>
                <div class="article-item-more"><a href="/column/article/9141" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/9141">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第13讲 | 套接字Socket：Talk is cheap, show me the
                code</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-06-15</span></div>
                <img src="https://static001.geekbang.org/resource/image/a9/c6/a9b6972262137a72fdaa0d06916ac0c6.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">
                    Socket是什么？基于TCP和UDP，如何对Socket程序函数进行调用？基于基本的Socket函数，服务器如何做更多的事情？</p>
                <div class="article-item-more"><a href="/column/article/9293" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/9293">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第14讲 | HTTP协议：看个新闻原来这么麻烦</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-06-18</span></div>
                <img src="https://static001.geekbang.org/resource/image/ae/76/aec72a7f805717076e7d52983f0d3376.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">这节我讲最常用的HTTP协议，包括HTTP请求的准备、构建、发送和返回的构建过程，HTTP
                    2.0，以及QUIC协议。</p>
                <div class="article-item-more"><a href="/column/article/9410" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/9410">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第15讲 | HTTPS协议：点外卖的过程原来这么复杂</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-06-20</span></div>
                <img src="https://static001.geekbang.org/resource/image/10/a1/10c730ee5b805a6b0384b125dc4b5fa1.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">这节我和你介绍，使用对称加密和非对称加密的具体情况，什么是数字证书，并重点解析HTTPS的工作过程。</p>
                <div class="article-item-more"><a href="/column/article/9492" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/9492">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第16讲 | 流媒体协议：如何在直播里看到美女帅哥？</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-06-22</span></div>
                <img src="https://static001.geekbang.org/resource/image/f6/1f/f60c56f78597ee8952f254be2a99d21f.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">一个直播系统里有哪些组成部分？分别都使用了哪些协议？</p>
                <div class="article-item-more"><a href="/column/article/9688" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/9688">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第17讲 | P2P协议：我下小电影，99%急死你</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-06-25</span></div>
                <img src="https://static001.geekbang.org/resource/image/3d/37/3d2863ff6fd85dbbe760de1c8bdce037.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">这节我和你介绍FTP及其两种工作模式、P2P是什么、种子文件、去中心化网络DHT。</p>
                <div class="article-item-more"><a href="/column/article/9707" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/9707">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第18讲 | DNS协议：网络世界的地址簿</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-06-27</span></div>
                <img src="https://static001.geekbang.org/resource/image/cd/dd/cd17e33c06618abe4d7a90a73500f3dd.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">
                    这节我和你介绍什么是DNS服务器，DNS解析流程是什么样的，以及DNS可以做的两种负载均衡，并以访问数据中心中对...</p>
                <div class="article-item-more"><a href="/column/article/9895" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/9895">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第19讲 | HTTPDNS：网络世界的地址簿也会指错路</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-06-29</span></div>
                <img src="https://static001.geekbang.org/resource/image/28/f2/28bb0da1dd3d0a53db93279c0d2bd9f2.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">传统的DNS有哪些问题？HTTPDNS的工作模式是什么样的？这个过程有哪些问题，对应有什么解决方案？</p>
                <div class="article-item-more"><a href="/column/article/9938" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/9938">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第20讲 | CDN：你去小卖部取过快递么？</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-07-02</span></div>
                <img src="https://static001.geekbang.org/resource/image/56/17/565acc04242340b12bbec02f4affa817.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">
                    这节我借用最常见的快递配送的场景和你讲CDN中涉及的边缘节点、CDN的分发系统架构、CDN的缓存内容，以及动态CDN...</p>
                <div class="article-item-more"><a href="/column/article/10085" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/10085">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第21讲 | 数据中心：我是开发商，自己拿地盖别墅</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-07-04</span></div>
                <img src="https://static001.geekbang.org/resource/image/04/ea/04d395dba61d761ae3c0a2b2d15cd3ea.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">数据中心是一个大杂烩，几乎要用到前面学过的所有网络协议的知识。但是它也有自己的特性。</p>
                <div class="article-item-more"><a href="/column/article/10098" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/10098">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第22讲 | VPN：朝中有人好做官</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-07-06</span></div>
                <img src="https://static001.geekbang.org/resource/image/fc/85/fcfd53e23f432f9794bb971e09afad85.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">这节我和你详细讲解VPN是如何工作的，它涉及了哪些协议，以及IPsec VPN 的建立需要经过哪些阶段。</p>
                <div class="article-item-more"><a href="/column/article/10386" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/10386">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第23讲 | 移动网络：去巴塞罗那，手机也上不了脸书</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-07-09</span></div>
                <img src="https://static001.geekbang.org/resource/image/57/dd/571cd8ec01c0703d91d5dc7d43028add.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">这节我从2G、2.5G、3G、4G，分别和你剖析移动网络涉及的协议。</p>
                <div class="article-item-more"><a href="/column/article/10534" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/10534">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第24讲 | 云中网络：自己拿地成本高，购买公寓更灵活</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-07-11</span></div>
                <img src="https://static001.geekbang.org/resource/image/b9/2c/b96c72d2a23c137af63f3effdb88f42c.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">这节我和你介绍物理机到虚拟机的进化、虚拟网卡的原理，以及如何将虚拟网卡连接到云中网络，并详细解析连接过程...</p>
                <div class="article-item-more"><a href="/column/article/10742" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/10742">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第25讲 | 软件定义网络：共享基础设施的小区物业管理办法</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-07-13</span></div>
                <img src="https://static001.geekbang.org/resource/image/20/1b/209cac2f555cbc5c8981129e9bfd451b.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">
                    这节我和你介绍软件定义网络SDN、SDN的一种开源实现方式，并通过两个实验解析OpenvSwitch，探讨如何在云计算中...</p>
                <div class="article-item-more"><a href="/column/article/10755" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/10755">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第26讲 | 云中的网络安全：虽然不是土豪，也需要基本安全和保障</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-07-16</span></div>
                <img src="https://static001.geekbang.org/resource/image/ed/a1/edfbf3165b11d077a4325215b878fda1.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">
                    这节我和你讲在云平台上如何实现安全组，iptables的规则的五个阶段，iptables的四种表，以及每种表可以实现的功...</p>
                <div class="article-item-more"><a href="/column/article/10978" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/10978">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第27讲 | 云中的网络QoS：邻居疯狂下电影，我该怎么办？</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-07-18</span></div>
                <img src="https://static001.geekbang.org/resource/image/2d/58/2d5bd57702ed4d573e064fe58e5eb858.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">
                    这节我和你讲两种云中流量控制队列，无类别排队规则和基于类别的队列规则，以及使用Openvswitch将云中的网卡连...</p>
                <div class="article-item-more"><a href="/column/article/10994" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/10994">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第28讲 | 云中网络的隔离GRE、VXLAN：虽然住一个小区，也要保护隐私</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-07-20</span></div>
                <img src="https://static001.geekbang.org/resource/image/02/3a/02311815d4d429a8a055e66737e3833a.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">
                    要对不同用户网络进行隔离，解决VLAN数目有限的问题，需要通过Overlay的方式，常用的有GRE和VXLAN。这节我就和...</p>
                <div class="article-item-more"><a href="/column/article/11324" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/11324">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第29讲 | 容器网络：来去自由的日子，不买公寓去合租</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-07-23</span></div>
                <img src="https://static001.geekbang.org/resource/image/7a/45/7aaea6279f6e1aeeda8cb33899327245.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">这节我和你讲一种比虚拟机更加轻量级的隔离方式容器和两种隔离技术，并解析容器网络是如何连接到物理网络的。</p>
                <div class="article-item-more"><a href="/column/article/11465" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/11465">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第30讲 | 容器网络之Flannel：每人一亩三分地</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-07-25</span></div>
                <img src="https://static001.geekbang.org/resource/image/8c/19/8c1df835f0ce3ec7bfe96658b1812619.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">微服务架构下，基于NAT的容器网络模型有什么问题？如何才能解决？</p>
                <div class="article-item-more"><a href="/column/article/11643" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/11643">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第31讲 | 容器网络之Calico：为高效说出善意的谎言</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-07-27</span></div>
                <img src="https://static001.geekbang.org/resource/image/ec/7a/ec13f12833f302b5bdaca5bdbbb2907a.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">Calico网络模型的设计思路是怎样的？Calico又包含了哪些组件？它又是如何解决跨网段问题的？</p>
                <div class="article-item-more"><a href="/column/article/11940" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/11940">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第32讲 | RPC协议综述：远在天边，近在眼前</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-07-30</span></div>
                <img src="https://static001.geekbang.org/resource/image/48/9c/487fd48164a2cd9e9bc09931e4b4399c.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">这节我们来看远程调用要解决的三个问题：协议约定问题、传输问题和服务发现问题。</p>
                <div class="article-item-more"><a href="/column/article/12230" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/12230">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第33讲 | 基于XML的SOAP协议：不要说NBA，请说美国职业篮球联赛</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-08-01</span></div>
                <img src="https://static001.geekbang.org/resource/image/4b/54/4b14be8f13d3e22e609907523f32f054.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">
                    这节我要讲原来的二进制RPC存在的问题以及SOAP的三大要素，协议约定用WSDL、传输协议用HTTP、服务发现用UDDL。</p>
                <div class="article-item-more"><a href="/column/article/12388" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/12388">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第34讲 | 基于JSON的RESTful接口协议：我不关心过程，请给我结果</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-08-03</span></div>
                <img src="https://static001.geekbang.org/resource/image/05/e6/05c1710c966ae46cbd41ec1b9ed909e6.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">RESTful不仅仅是个API，而且是一种架构模式，主要面对资源提供无状态服务，有利于横向扩展，应对高并发。</p>
                <div class="article-item-more"><a href="/column/article/12512" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/12512">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第35讲 | 二进制类RPC协议：还是叫NBA吧，总说全称多费劲</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-08-06</span></div>
                <img src="https://static001.geekbang.org/resource/image/f7/1a/f7a7621c6d9450fea3ccb48d5dc61e1a.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">
                    Dubbo通过注册中心解决服务发现问题，通过Hessian2序列化解决协议约定的问题，通过Netty解决网络传输的问题。</p>
                <div class="article-item-more"><a href="/column/article/12521" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/12521">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第36讲 | 跨语言类RPC协议：交流之前，双方先来个专业术语表</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-08-08</span></div>
                <img src="https://static001.geekbang.org/resource/image/20/cb/2084f6c00f48f66ff6d4a837a0c6f8cb.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">GRPC是一种二进制，性能好，跨语言，还灵活，同时可以进行服务治理的多快好省的RPC框架。</p>
                <div class="article-item-more"><a href="/column/article/12819" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/12819">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第37讲 | 知识串讲：用双十一的故事串起碎片的网络协议（上）</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-08-10</span></div>
                <img src="https://static001.geekbang.org/resource/image/b9/1b/b9df97ab07e1c7f82ae78e3b0578f81b.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">还记得最初举的那个“双十一”下单的例子吗？这一节开始，我们详细地讲解这个过程，用这个过程串起我们讲过的网...</p>
                <div class="article-item-more"><a href="/column/article/12991" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/12991">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第38讲 | 知识串讲：用双十一的故事串起碎片的网络协议（中）</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-08-13</span></div>
                <img src="https://static001.geekbang.org/resource/image/fd/ec/fd831dcf0f255eeb63ab86322b75dcec.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">
                    上一节我们讲到，手机App经过了一个复杂的过程，终于拿到了电商网站的SLB的IP地址，是不是该下单了？今天我们来...</p>
                <div class="article-item-more"><a href="/column/article/12996" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/12996">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第39讲 | 知识串讲：用双十一的故事串起碎片的网络协议（下）</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-08-15</span></div>
                <img src="https://static001.geekbang.org/resource/image/81/1a/815daa6f1cd3b4a7899e5fc41233751a.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">我们封装了一个长长的网络包，“大炮”准备完毕，终于要开始发送了。这节我们来看下单过程的最后一部分。</p>
                <div class="article-item-more"><a href="/column/article/13099" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/13099">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">第40讲 | 搭建一个网络实验环境：授人以鱼不如授人以渔</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-08-17</span></div>
                <img src="https://static001.geekbang.org/resource/image/0f/43/0f706a114ff3e1bbf94f9eb1674f6943.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">网络是一门实验性很强的学科。 在写专栏的过程中，我自己也深深体会到了。今天我带你搭建一个实验环境。</p>
                <div class="article-item-more"><a href="/column/article/13124" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/13124">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">协议专栏特别福利 | 答疑解惑第一期</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-08-20</span></div>
                <img src="https://static001.geekbang.org/resource/image/51/94/51498af2e01312676628e77a9b54ab94.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">感谢留言区的3000条留言。第一期答疑涵盖第1讲和第2讲的内容。欢迎你继续提问！</p>
                <div class="article-item-more"><a href="/column/article/13520" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/13520">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">协议专栏特别福利 | 答疑解惑第二期</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-08-22</span></div>
                <img src="https://static001.geekbang.org/resource/image/7e/34/7e8f9003ecce8b7825c4ed5193310334.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">第二期答疑涵盖第3讲至第6讲的内容。欢迎你继续提问！</p>
                <div class="article-item-more"><a href="/column/article/13847" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/13847">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">协议专栏特别福利 | 答疑解惑第三期</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-08-24</span></div>
                <img src="https://static001.geekbang.org/resource/image/47/8d/47b119d67c1d8e46c809476ae05f948d.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">第三期答疑涵盖第7讲至第13讲的内容。欢迎你继续提问！</p>
                <div class="article-item-more"><a href="/column/article/14028" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/14028">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">协议专栏特别福利 | 答疑解惑第四期</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-08-27</span></div>
                <img src="https://static001.geekbang.org/resource/image/74/f5/74e7300874b4c64110b7864e496ecef5.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">第四期答疑涵盖第14讲至第21讲的内容。欢迎你继续提问！</p>
                <div class="article-item-more"><a href="/column/article/14194" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/14194">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">协议专栏特别福利 | 答疑解惑第五期</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-08-29</span></div>
                <img src="https://static001.geekbang.org/resource/image/4b/d1/4bdbf62f28d17bf00aa85f705ba852d1.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">最后一期答疑涵盖第22讲至第36讲的内容。欢迎你继续提问！</p>
                <div class="article-item-more"><a href="/column/article/14381" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/14381">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">测一测 | 这些网络协议你都掌握了吗？</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-08-31</span></div>
                <img src="https://static001.geekbang.org/resource/image/ba/2e/ba5110afcd2d4ed84f320535f7ece62e.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">经过三个多月的学习，相信你对网络协议有了更深入的认识。我从专栏中精心筛选了核心知识点，编成10道测试题。希...</p>
                <div class="article-item-more"><a href="/column/article/14384" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/14384">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">结束语 | 放弃完美主义，执行力就是限时限量认真完成</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-09-03</span></div>
                <img src="https://static001.geekbang.org/resource/image/34/29/34236e05a5a681cf6c8ef79f8cb6ae29.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">今天，咱们不谈具体的知识，我只想和你聊聊，我是如何在“鄙视”中成长的。希望我的这些“泣血”经验，能够助你...</p>
                <div class="article-item-more"><a href="/column/article/14553" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/14553">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">我是如何创作“趣谈网络协议”专栏的？</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-09-05</span></div>
                <img src="https://static001.geekbang.org/resource/image/01/3e/01ed308a1a6d6b7bd5a141253a17de3e.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">专栏究竟是怎么写出来的？自己录音频又是什么样的体验？写完整个专栏后，我终于有时间整理一下这半年的所感所想...</p>
                <div class="article-item-more"><a href="/column/article/17846" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/17846">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
        <div data-v-a6a58a5e="" class="article-item">
            <div class="article-item-wrapper"><h2 class="article-item-title">“趣谈网络协议”专栏「食用指南」</h2>
                <div class="article-item-hd"><i class="iconfont article-item-view">
                    
                </i> <span class="article-item-time">2018-09-08</span></div>
                <img src="https://static001.geekbang.org/resource/image/03/f1/03fef9b1675d4f9da1f14fab81fa16f1.jpg"
                     class="article-item-cover">
                <p class="article-item-desc common-content">这里有一份“趣谈网络协议”专栏「食用指南」，内含专栏所有学习资料，我会告诉你怎样才是学习专栏的最佳姿势。</p>
                <div class="article-item-more"><a href="/column/article/17862" class="article-item-more-value"
                                                  data-gk-spider-link="/column/article/17862">阅读全文</a> <i
                        class="iconfont"></i></div>
            </div> <!----></div>
    </div>
</div>
</body>
</html>